You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
36 KiB
22 lines
36 KiB
"use strict";
|
|
/*
|
|
* ATTENTION: An "eval-source-map" devtool has been used.
|
|
* This devtool is neither made for production nor for readable output files.
|
|
* It uses "eval()" calls to create a separate source file with attached SourceMaps in the browser devtools.
|
|
* If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
|
|
* or disable the default devtool with "devtool: false".
|
|
* If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
|
|
*/
|
|
self["webpackHotUpdate_N_E"]("app/[locale]/page",{
|
|
|
|
/***/ "(app-pages-browser)/./components/HomeHeroCarousel.tsx":
|
|
/*!*****************************************!*\
|
|
!*** ./components/HomeHeroCarousel.tsx ***!
|
|
\*****************************************/
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|
|
|
eval(__webpack_require__.ts("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ HomeHeroCarousel: function() { return /* binding */ HomeHeroCarousel; }\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(app-pages-browser)/./node_modules/next/dist/compiled/react/jsx-dev-runtime.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ \"(app-pages-browser)/./node_modules/next/dist/compiled/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _SimpleCarousel__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./SimpleCarousel */ \"(app-pages-browser)/./components/SimpleCarousel.tsx\");\n/* __next_internal_client_entry_do_not_use__ HomeHeroCarousel auto */ \n\n\nconst heroImages = [\n {\n id: \"hero-1\",\n src: \"/img/Home_1.jpg\",\n alt: \"户外智能无线多功能风险监测系统\",\n text: \"户外智能无线多功能风险监测系统是一套技术领先的低成本、高集成、强兼容物联感知系统。系统包含高精度数据传感、智能数据传输以及云平台在内的整体解决方案,具有智能化、高度集成、绿色节能、易安装维护等核心特征。方案广泛应用于房屋、边坡、桥梁、塔杆、矿坑坝等基础设施的形变和结构健康监测,可实现对监测物异常动态(倾斜、位移、沉降、振动、崩塌、温湿度等)的24小时实时监测预警,实现传感、采集、传输、分析、推送、处置一体化闭环管理。\"\n },\n {\n id: \"hero-2\",\n src: \"/img/1.png\",\n alt: \"衡感智能核心监测终端应用场景\"\n },\n {\n id: \"hero-3\",\n src: \"/img/2.png\",\n alt: \"城市结构安全监测可视化示意图\"\n },\n {\n id: \"hero-4\",\n src: \"/img/3.png\",\n alt: \"AI 驱动的监测硬件与平台联动\"\n },\n {\n id: \"hero-5\",\n src: \"/img/4.png\",\n alt: \"智慧城市结构安全解决方案\"\n }\n];\nfunction HomeHeroCarousel() {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"section\", {\n className: \"relative overflow-hidden bg-[#0f1f39] pb-14 pt-10 text-white md:pb-20 md:pt-16\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute inset-0\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"pointer-events-none absolute inset-0 bg-[radial-gradient(circle_at_top,rgba(17,138,244,0.3),transparent_55%)]\"\n }, void 0, false, {\n fileName: \"D:\\\\Desktop\\\\qa\\\\web\\\\X1_Site\\\\site\\\\components\\\\HomeHeroCarousel.tsx\",\n lineNumber: 38,\n columnNumber: 9\n }, this)\n }, void 0, false, {\n fileName: \"D:\\\\Desktop\\\\qa\\\\web\\\\X1_Site\\\\site\\\\components\\\\HomeHeroCarousel.tsx\",\n lineNumber: 37,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"relative mx-auto flex w-full max-w-6xl flex-col items-center gap-6 px-4 text-center md:px-6\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"max-w-3xl space-y-3\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-xs font-semibold uppercase tracking-[0.46em] text-[#7bc2ff]\",\n children: \"Intelligent Urban Safety\"\n }, void 0, false, {\n fileName: \"D:\\\\Desktop\\\\qa\\\\web\\\\X1_Site\\\\site\\\\components\\\\HomeHeroCarousel.tsx\",\n lineNumber: 43,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h1\", {\n className: \"text-3xl font-semibold leading-tight md:text-[40px]\",\n children: \"AI 驱动的城市结构安全数字底座\"\n }, void 0, false, {\n fileName: \"D:\\\\Desktop\\\\qa\\\\web\\\\X1_Site\\\\site\\\\components\\\\HomeHeroCarousel.tsx\",\n lineNumber: 46,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-sm leading-relaxed text-[#bed9ff] md:text-base\",\n children: \"结合 AI 感知、数字孪生与智能硬件,构建设备—数据—AI—决策一体化安全体系, 为城市提供可持续的“自我防御力”。\"\n }, void 0, false, {\n fileName: \"D:\\\\Desktop\\\\qa\\\\web\\\\X1_Site\\\\site\\\\components\\\\HomeHeroCarousel.tsx\",\n lineNumber: 49,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"D:\\\\Desktop\\\\qa\\\\web\\\\X1_Site\\\\site\\\\components\\\\HomeHeroCarousel.tsx\",\n lineNumber: 42,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_SimpleCarousel__WEBPACK_IMPORTED_MODULE_2__.SimpleCarousel, {\n items: heroImages,\n className: \"mt-4 h-[320px] w-full max-w-5xl rounded-[28px] bg-[#0b1629] md:h-[420px]\",\n renderItem: (item)=>{\n // 如果有文字,使用左右布局(左边文字,右边图片)\n if (item.text) {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex h-full w-full flex-col overflow-hidden rounded-[28px] border border-white/8 bg-gradient-to-br from-[#f0f9ff] to-[#e4f2ff] md:flex-row\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex flex-1 flex-col justify-center bg-gradient-to-br from-[#f0f9ff] to-[#e4f2ff] p-6 text-[#0f1f39] md:p-8\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h3\", {\n className: \"mb-3 text-xl font-semibold text-[#0f1f39] md:mb-4 md:text-2xl\",\n children: \"户外智能无线多功能风险监测系统\"\n }, void 0, false, {\n fileName: \"D:\\\\Desktop\\\\qa\\\\web\\\\X1_Site\\\\site\\\\components\\\\HomeHeroCarousel.tsx\",\n lineNumber: 65,\n columnNumber: 21\n }, void 0),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"space-y-3 text-sm leading-relaxed text-[#1f2937] md:text-base md:leading-relaxed\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n children: [\n \"是一套技术领先的低成本、高集成、强兼容物联感知系统。系统包含高精度数据传感、智能数据传输以及云平台在内的整体解决方案,具有\",\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"strong\", {\n className: \"text-[#118af4]\",\n children: \"智能化、高度集成、绿色节能、易安装维护\"\n }, void 0, false, {\n fileName: \"D:\\\\Desktop\\\\qa\\\\web\\\\X1_Site\\\\site\\\\components\\\\HomeHeroCarousel.tsx\",\n lineNumber: 70,\n columnNumber: 86\n }, void 0),\n \"等核心特征。\"\n ]\n }, void 0, true, {\n fileName: \"D:\\\\Desktop\\\\qa\\\\web\\\\X1_Site\\\\site\\\\components\\\\HomeHeroCarousel.tsx\",\n lineNumber: 69,\n columnNumber: 23\n }, void 0),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n children: [\n \"方案广泛应用于\",\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"strong\", {\n className: \"text-[#118af4]\",\n children: \"房屋、边坡、桥梁、塔杆、矿坑坝\"\n }, void 0, false, {\n fileName: \"D:\\\\Desktop\\\\qa\\\\web\\\\X1_Site\\\\site\\\\components\\\\HomeHeroCarousel.tsx\",\n lineNumber: 73,\n columnNumber: 32\n }, void 0),\n \"等基础设施的形变和结构健康监测,可实现对监测物异常动态(倾斜、位移、沉降、振动、崩塌、温湿度等)的\",\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"strong\", {\n className: \"text-[#118af4]\",\n children: \"24小时实时监测预警\"\n }, void 0, false, {\n fileName: \"D:\\\\Desktop\\\\qa\\\\web\\\\X1_Site\\\\site\\\\components\\\\HomeHeroCarousel.tsx\",\n lineNumber: 73,\n columnNumber: 140\n }, void 0),\n \",实现传感、采集、传输、分析、推送、处置一体化闭环管理。\"\n ]\n }, void 0, true, {\n fileName: \"D:\\\\Desktop\\\\qa\\\\web\\\\X1_Site\\\\site\\\\components\\\\HomeHeroCarousel.tsx\",\n lineNumber: 72,\n columnNumber: 23\n }, void 0)\n ]\n }, void 0, true, {\n fileName: \"D:\\\\Desktop\\\\qa\\\\web\\\\X1_Site\\\\site\\\\components\\\\HomeHeroCarousel.tsx\",\n lineNumber: 68,\n columnNumber: 21\n }, void 0)\n ]\n }, void 0, true, {\n fileName: \"D:\\\\Desktop\\\\qa\\\\web\\\\X1_Site\\\\site\\\\components\\\\HomeHeroCarousel.tsx\",\n lineNumber: 64,\n columnNumber: 19\n }, void 0),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex h-full w-full items-center justify-center bg-gradient-to-br from-[#f0f9ff] to-[#e4f2ff] p-4 md:w-1/2 md:p-6\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"relative flex h-full w-full max-w-[400px] items-center justify-center\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"h-full w-full flex items-center justify-center bg-gradient-to-br from-[#f0f9ff] to-[#e4f2ff] rounded-lg\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"img\", {\n src: item.src,\n alt: item.alt,\n className: \"max-h-full max-w-full object-contain\",\n loading: \"lazy\",\n style: {\n mixBlendMode: \"multiply\",\n filter: \"contrast(1.1) brightness(1.02)\"\n }\n }, void 0, false, {\n fileName: \"D:\\\\Desktop\\\\qa\\\\web\\\\X1_Site\\\\site\\\\components\\\\HomeHeroCarousel.tsx\",\n lineNumber: 81,\n columnNumber: 25\n }, void 0)\n }, void 0, false, {\n fileName: \"D:\\\\Desktop\\\\qa\\\\web\\\\X1_Site\\\\site\\\\components\\\\HomeHeroCarousel.tsx\",\n lineNumber: 80,\n columnNumber: 23\n }, void 0)\n }, void 0, false, {\n fileName: \"D:\\\\Desktop\\\\qa\\\\web\\\\X1_Site\\\\site\\\\components\\\\HomeHeroCarousel.tsx\",\n lineNumber: 79,\n columnNumber: 21\n }, void 0)\n }, void 0, false, {\n fileName: \"D:\\\\Desktop\\\\qa\\\\web\\\\X1_Site\\\\site\\\\components\\\\HomeHeroCarousel.tsx\",\n lineNumber: 78,\n columnNumber: 19\n }, void 0)\n ]\n }, void 0, true, {\n fileName: \"D:\\\\Desktop\\\\qa\\\\web\\\\X1_Site\\\\site\\\\components\\\\HomeHeroCarousel.tsx\",\n lineNumber: 62,\n columnNumber: 17\n }, void 0);\n }\n // 没有文字,使用原来的全屏图片布局\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"relative flex h-full w-full items-center justify-center overflow-hidden rounded-[28px] border border-white/8 bg-gradient-to-br from-[#102b55] via-[#0b1629] to-[#081220]\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"img\", {\n src: item.src,\n alt: item.alt,\n className: \"h-full w-full object-cover\",\n loading: \"lazy\"\n }, void 0, false, {\n fileName: \"D:\\\\Desktop\\\\qa\\\\web\\\\X1_Site\\\\site\\\\components\\\\HomeHeroCarousel.tsx\",\n lineNumber: 100,\n columnNumber: 17\n }, void 0)\n }, void 0, false, {\n fileName: \"D:\\\\Desktop\\\\qa\\\\web\\\\X1_Site\\\\site\\\\components\\\\HomeHeroCarousel.tsx\",\n lineNumber: 99,\n columnNumber: 15\n }, void 0);\n },\n keyExtractor: (item)=>item.id,\n interval: 6000\n }, void 0, false, {\n fileName: \"D:\\\\Desktop\\\\qa\\\\web\\\\X1_Site\\\\site\\\\components\\\\HomeHeroCarousel.tsx\",\n lineNumber: 55,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"D:\\\\Desktop\\\\qa\\\\web\\\\X1_Site\\\\site\\\\components\\\\HomeHeroCarousel.tsx\",\n lineNumber: 41,\n columnNumber: 7\n }, this)\n ]\n }, void 0, true, {\n fileName: \"D:\\\\Desktop\\\\qa\\\\web\\\\X1_Site\\\\site\\\\components\\\\HomeHeroCarousel.tsx\",\n lineNumber: 36,\n columnNumber: 5\n }, this);\n}\n_c = HomeHeroCarousel;\nvar _c;\n$RefreshReg$(_c, \"HomeHeroCarousel\");\n\n\n;\r\n // Wrapped in an IIFE to avoid polluting the global scope\r\n ;\r\n (function () {\r\n var _a, _b;\r\n // Legacy CSS implementations will `eval` browser code in a Node.js context\r\n // to extract CSS. For backwards compatibility, we need to check we're in a\r\n // browser context before continuing.\r\n if (typeof self !== 'undefined' &&\r\n // AMP / No-JS mode does not inject these helpers:\r\n '$RefreshHelpers$' in self) {\r\n // @ts-ignore __webpack_module__ is global\r\n var currentExports = module.exports;\r\n // @ts-ignore __webpack_module__ is global\r\n var prevSignature = (_b = (_a = module.hot.data) === null || _a === void 0 ? void 0 : _a.prevSignature) !== null && _b !== void 0 ? _b : null;\r\n // This cannot happen in MainTemplate because the exports mismatch between\r\n // templating and execution.\r\n self.$RefreshHelpers$.registerExportsForReactRefresh(currentExports, module.id);\r\n // A module can be accepted automatically based on its exports, e.g. when\r\n // it is a Refresh Boundary.\r\n if (self.$RefreshHelpers$.isReactRefreshBoundary(currentExports)) {\r\n // Save the previous exports signature on update so we can compare the boundary\r\n // signatures. We avoid saving exports themselves since it causes memory leaks (https://github.com/vercel/next.js/pull/53797)\r\n module.hot.dispose(function (data) {\r\n data.prevSignature =\r\n self.$RefreshHelpers$.getRefreshBoundarySignature(currentExports);\r\n });\r\n // Unconditionally accept an update to this module, we'll check if it's\r\n // still a Refresh Boundary later.\r\n // @ts-ignore importMeta is replaced in the loader\r\n module.hot.accept();\r\n // This field is set when the previous version of this module was a\r\n // Refresh Boundary, letting us know we need to check for invalidation or\r\n // enqueue an update.\r\n if (prevSignature !== null) {\r\n // A boundary can become ineligible if its exports are incompatible\r\n // with the previous exports.\r\n //\r\n // For example, if you add/remove/change exports, we'll want to\r\n // re-execute the importing modules, and force those components to\r\n // re-render. Similarly, if you convert a class component to a\r\n // function, we want to invalidate the boundary.\r\n if (self.$RefreshHelpers$.shouldInvalidateReactRefreshBoundary(prevSignature, self.$RefreshHelpers$.getRefreshBoundarySignature(currentExports))) {\r\n module.hot.invalidate();\r\n }\r\n else {\r\n self.$RefreshHelpers$.scheduleUpdate();\r\n }\r\n }\r\n }\r\n else {\r\n // Since we just executed the code for the module, it's possible that the\r\n // new exports made it ineligible for being a boundary.\r\n // We only care about the case when we were _previously_ a boundary,\r\n // because we already accepted this update (accidental side effect).\r\n var isNoLongerABoundary = prevSignature !== null;\r\n if (isNoLongerABoundary) {\r\n module.hot.invalidate();\r\n }\r\n }\r\n }\r\n })();\r\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFwcC1wYWdlcy1icm93c2VyKS8uL2NvbXBvbmVudHMvSG9tZUhlcm9DYXJvdXNlbC50c3giLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7O0FBQzBCO0FBQ3dCO0FBRWxELE1BQU1FLGFBQWE7SUFDakI7UUFDRUMsSUFBSTtRQUNKQyxLQUFLO1FBQ0xDLEtBQUs7UUFDTEMsTUFBTTtJQUNSO0lBQ0E7UUFDRUgsSUFBSTtRQUNKQyxLQUFLO1FBQ0xDLEtBQUs7SUFDUDtJQUNBO1FBQ0VGLElBQUk7UUFDSkMsS0FBSztRQUNMQyxLQUFLO0lBQ1A7SUFDQTtRQUNFRixJQUFJO1FBQ0pDLEtBQUs7UUFDTEMsS0FBSztJQUNQO0lBQ0E7UUFDRUYsSUFBSTtRQUNKQyxLQUFLO1FBQ0xDLEtBQUs7SUFDUDtDQUNEO0FBRU0sU0FBU0U7SUFDZCxxQkFDRSw4REFBQ0M7UUFBUUMsV0FBVTs7MEJBQ2pCLDhEQUFDQztnQkFBSUQsV0FBVTswQkFDYiw0RUFBQ0M7b0JBQUlELFdBQVU7Ozs7Ozs7Ozs7OzBCQUdqQiw4REFBQ0M7Z0JBQUlELFdBQVU7O2tDQUNiLDhEQUFDQzt3QkFBSUQsV0FBVTs7MENBQ2IsOERBQUNFO2dDQUFFRixXQUFVOzBDQUFtRTs7Ozs7OzBDQUdoRiw4REFBQ0c7Z0NBQUdILFdBQVU7MENBQXNEOzs7Ozs7MENBR3BFLDhEQUFDRTtnQ0FBRUYsV0FBVTswQ0FBc0Q7Ozs7Ozs7Ozs7OztrQ0FNckUsOERBQUNSLDJEQUFjQTt3QkFDYlksT0FBT1g7d0JBQ1BPLFdBQVU7d0JBQ1ZLLFlBQVksQ0FBQ0M7NEJBQ1gsMEJBQTBCOzRCQUMxQixJQUFJQSxLQUFLVCxJQUFJLEVBQUU7Z0NBQ2IscUJBQ0UsOERBQUNJO29DQUFJRCxXQUFVOztzREFFYiw4REFBQ0M7NENBQUlELFdBQVU7OzhEQUNiLDhEQUFDTztvREFBR1AsV0FBVTs4REFBZ0U7Ozs7Ozs4REFHOUUsOERBQUNDO29EQUFJRCxXQUFVOztzRUFDYiw4REFBQ0U7O2dFQUFFOzhFQUM0RCw4REFBQ007b0VBQU9SLFdBQVU7OEVBQWlCOzs7Ozs7Z0VBQTRCOzs7Ozs7O3NFQUU5SCw4REFBQ0U7O2dFQUFFOzhFQUNNLDhEQUFDTTtvRUFBT1IsV0FBVTs4RUFBaUI7Ozs7OztnRUFBd0I7OEVBQWlELDhEQUFDUTtvRUFBT1IsV0FBVTs4RUFBaUI7Ozs7OztnRUFBbUI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7c0RBSy9LLDhEQUFDQzs0Q0FBSUQsV0FBVTtzREFDYiw0RUFBQ0M7Z0RBQUlELFdBQVU7MERBQ2IsNEVBQUNDO29EQUFJRCxXQUFVOzhEQUNiLDRFQUFDUzt3REFDQ2QsS0FBS1csS0FBS1gsR0FBRzt3REFDYkMsS0FBS1UsS0FBS1YsR0FBRzt3REFDYkksV0FBVTt3REFDVlUsU0FBUTt3REFDUkMsT0FBTzs0REFDTEMsY0FBYzs0REFDZEMsUUFBUTt3REFDVjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OzRCQU9kOzRCQUNBLG1CQUFtQjs0QkFDbkIscUJBQ0UsOERBQUNaO2dDQUFJRCxXQUFVOzBDQUNiLDRFQUFDUztvQ0FDQ2QsS0FBS1csS0FBS1gsR0FBRztvQ0FDYkMsS0FBS1UsS0FBS1YsR0FBRztvQ0FDYkksV0FBVTtvQ0FDVlUsU0FBUTs7Ozs7Ozs7Ozs7d0JBSWhCO3dCQUNBSSxjQUFjLENBQUNSLE9BQVNBLEtBQUtaLEVBQUU7d0JBQy9CcUIsVUFBVTs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBS3BCO0tBakZnQmpCIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vX05fRS8uL2NvbXBvbmVudHMvSG9tZUhlcm9DYXJvdXNlbC50c3g/NDk1ZSJdLCJzb3VyY2VzQ29udGVudCI6WyIndXNlIGNsaWVudCc7XHJcbmltcG9ydCBSZWFjdCBmcm9tIFwicmVhY3RcIjtcclxuaW1wb3J0IHsgU2ltcGxlQ2Fyb3VzZWwgfSBmcm9tIFwiLi9TaW1wbGVDYXJvdXNlbFwiO1xyXG5cclxuY29uc3QgaGVyb0ltYWdlcyA9IFtcclxuICB7XHJcbiAgICBpZDogXCJoZXJvLTFcIixcclxuICAgIHNyYzogXCIvaW1nL0hvbWVfMS5qcGdcIixcclxuICAgIGFsdDogXCLmiLflpJbmmbrog73ml6Dnur/lpJrlip/og73po47pmannm5HmtYvns7vnu59cIixcclxuICAgIHRleHQ6IFwi5oi35aSW5pm66IO95peg57q/5aSa5Yqf6IO96aOO6Zmp55uR5rWL57O757uf5piv5LiA5aWX5oqA5pyv6aKG5YWI55qE5L2O5oiQ5pys44CB6auY6ZuG5oiQ44CB5by65YW85a6554mp6IGU5oSf55+l57O757uf44CC57O757uf5YyF5ZCr6auY57K+5bqm5pWw5o2u5Lyg5oSf44CB5pm66IO95pWw5o2u5Lyg6L6T5Lul5Y+K5LqR5bmz5Y+w5Zyo5YaF55qE5pW05L2T6Kej5Yaz5pa55qGI77yM5YW35pyJ5pm66IO95YyW44CB6auY5bqm6ZuG5oiQ44CB57u/6Imy6IqC6IO944CB5piT5a6J6KOF57u05oqk562J5qC45b+D54m55b6B44CC5pa55qGI5bm/5rOb5bqU55So5LqO5oi/5bGL44CB6L655Z2h44CB5qGl5qKB44CB5aGU5p2G44CB55+/5Z2R5Z2d562J5Z+656GA6K6+5pa955qE5b2i5Y+Y5ZKM57uT5p6E5YGl5bq355uR5rWL77yM5Y+v5a6e546w5a+555uR5rWL54mp5byC5bi45Yqo5oCB77yI5YC+5pac44CB5L2N56e744CB5rKJ6ZmN44CB5oyv5Yqo44CB5bSp5aGM44CB5rip5rm/5bqm562J77yJ55qEMjTlsI/ml7blrp7ml7bnm5HmtYvpooTorabvvIzlrp7njrDkvKDmhJ/jgIHph4fpm4bjgIHkvKDovpPjgIHliIbmnpDjgIHmjqjpgIHjgIHlpITnva7kuIDkvZPljJbpl63njq/nrqHnkIbjgIJcIixcclxuICB9LFxyXG4gIHtcclxuICAgIGlkOiBcImhlcm8tMlwiLFxyXG4gICAgc3JjOiBcIi9pbWcvMS5wbmdcIixcclxuICAgIGFsdDogXCLooaHmhJ/mmbrog73moLjlv4Pnm5HmtYvnu4jnq6/lupTnlKjlnLrmma9cIixcclxuICB9LFxyXG4gIHtcclxuICAgIGlkOiBcImhlcm8tM1wiLFxyXG4gICAgc3JjOiBcIi9pbWcvMi5wbmdcIixcclxuICAgIGFsdDogXCLln47luILnu5PmnoTlronlhajnm5HmtYvlj6/op4bljJbnpLrmhI/lm75cIixcclxuICB9LFxyXG4gIHtcclxuICAgIGlkOiBcImhlcm8tNFwiLFxyXG4gICAgc3JjOiBcIi9pbWcvMy5wbmdcIixcclxuICAgIGFsdDogXCJBSSDpqbHliqjnmoTnm5HmtYvnoazku7bkuI7lubPlj7DogZTliqhcIixcclxuICB9LFxyXG4gIHtcclxuICAgIGlkOiBcImhlcm8tNVwiLFxyXG4gICAgc3JjOiBcIi9pbWcvNC5wbmdcIixcclxuICAgIGFsdDogXCLmmbrmhafln47luILnu5PmnoTlronlhajop6PlhrPmlrnmoYhcIixcclxuICB9LFxyXG5dO1xyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIEhvbWVIZXJvQ2Fyb3VzZWwoKSB7XHJcbiAgcmV0dXJuIChcclxuICAgIDxzZWN0aW9uIGNsYXNzTmFtZT1cInJlbGF0aXZlIG92ZXJmbG93LWhpZGRlbiBiZy1bIzBmMWYzOV0gcGItMTQgcHQtMTAgdGV4dC13aGl0ZSBtZDpwYi0yMCBtZDpwdC0xNlwiPlxyXG4gICAgICA8ZGl2IGNsYXNzTmFtZT1cImFic29sdXRlIGluc2V0LTBcIj5cclxuICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cInBvaW50ZXItZXZlbnRzLW5vbmUgYWJzb2x1dGUgaW5zZXQtMCBiZy1bcmFkaWFsLWdyYWRpZW50KGNpcmNsZV9hdF90b3AscmdiYSgxNywxMzgsMjQ0LDAuMyksdHJhbnNwYXJlbnRfNTUlKV1cIiAvPlxyXG4gICAgICA8L2Rpdj5cclxuXHJcbiAgICAgIDxkaXYgY2xhc3NOYW1lPVwicmVsYXRpdmUgbXgtYXV0byBmbGV4IHctZnVsbCBtYXgtdy02eGwgZmxleC1jb2wgaXRlbXMtY2VudGVyIGdhcC02IHB4LTQgdGV4dC1jZW50ZXIgbWQ6cHgtNlwiPlxyXG4gICAgICAgIDxkaXYgY2xhc3NOYW1lPVwibWF4LXctM3hsIHNwYWNlLXktM1wiPlxyXG4gICAgICAgICAgPHAgY2xhc3NOYW1lPVwidGV4dC14cyBmb250LXNlbWlib2xkIHVwcGVyY2FzZSB0cmFja2luZy1bMC40NmVtXSB0ZXh0LVsjN2JjMmZmXVwiPlxyXG4gICAgICAgICAgICBJbnRlbGxpZ2VudCBVcmJhbiBTYWZldHlcclxuICAgICAgICAgIDwvcD5cclxuICAgICAgICAgIDxoMSBjbGFzc05hbWU9XCJ0ZXh0LTN4bCBmb250LXNlbWlib2xkIGxlYWRpbmctdGlnaHQgbWQ6dGV4dC1bNDBweF1cIj5cclxuICAgICAgICAgICAgQUkg6amx5Yqo55qE5Z+O5biC57uT5p6E5a6J5YWo5pWw5a2X5bqV5bqnXHJcbiAgICAgICAgICA8L2gxPlxyXG4gICAgICAgICAgPHAgY2xhc3NOYW1lPVwidGV4dC1zbSBsZWFkaW5nLXJlbGF4ZWQgdGV4dC1bI2JlZDlmZl0gbWQ6dGV4dC1iYXNlXCI+XHJcbiAgICAgICAgICAgIOe7k+WQiCBBSSDmhJ/nn6XjgIHmlbDlrZflrarnlJ/kuI7mmbrog73noazku7bvvIzmnoTlu7rorr7lpIfigJTmlbDmja7igJRBSeKAlOWGs+etluS4gOS9k+WMluWuieWFqOS9k+ezu++8jFxyXG4gICAgICAgICAgICDkuLrln47luILmj5Dkvpvlj6/mjIHnu63nmoTigJzoh6rmiJHpmLLlvqHlipvigJ3jgIJcclxuICAgICAgICAgIDwvcD5cclxuICAgICAgICA8L2Rpdj5cclxuXHJcbiAgICAgICAgPFNpbXBsZUNhcm91c2VsXHJcbiAgICAgICAgICBpdGVtcz17aGVyb0ltYWdlc31cclxuICAgICAgICAgIGNsYXNzTmFtZT1cIm10LTQgaC1bMzIwcHhdIHctZnVsbCBtYXgtdy01eGwgcm91bmRlZC1bMjhweF0gYmctWyMwYjE2MjldIG1kOmgtWzQyMHB4XVwiXHJcbiAgICAgICAgICByZW5kZXJJdGVtPXsoaXRlbSkgPT4ge1xyXG4gICAgICAgICAgICAvLyDlpoLmnpzmnInmloflrZfvvIzkvb/nlKjlt6blj7PluIPlsYDvvIjlt6bovrnmloflrZfvvIzlj7Povrnlm77niYfvvIlcclxuICAgICAgICAgICAgaWYgKGl0ZW0udGV4dCkge1xyXG4gICAgICAgICAgICAgIHJldHVybiAoXHJcbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImZsZXggaC1mdWxsIHctZnVsbCBmbGV4LWNvbCBvdmVyZmxvdy1oaWRkZW4gcm91bmRlZC1bMjhweF0gYm9yZGVyIGJvcmRlci13aGl0ZS84IGJnLWdyYWRpZW50LXRvLWJyIGZyb20tWyNmMGY5ZmZdIHRvLVsjZTRmMmZmXSBtZDpmbGV4LXJvd1wiPlxyXG4gICAgICAgICAgICAgICAgICB7Lyog5bem6L6577ya5paH5a2X5YaF5a65ICovfVxyXG4gICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImZsZXggZmxleC0xIGZsZXgtY29sIGp1c3RpZnktY2VudGVyIGJnLWdyYWRpZW50LXRvLWJyIGZyb20tWyNmMGY5ZmZdIHRvLVsjZTRmMmZmXSBwLTYgdGV4dC1bIzBmMWYzOV0gbWQ6cC04XCI+XHJcbiAgICAgICAgICAgICAgICAgICAgPGgzIGNsYXNzTmFtZT1cIm1iLTMgdGV4dC14bCBmb250LXNlbWlib2xkIHRleHQtWyMwZjFmMzldIG1kOm1iLTQgbWQ6dGV4dC0yeGxcIj5cclxuICAgICAgICAgICAgICAgICAgICAgIOaIt+WkluaZuuiDveaXoOe6v+WkmuWKn+iDvemjjumZqeebkea1i+ezu+e7n1xyXG4gICAgICAgICAgICAgICAgICAgIDwvaDM+XHJcbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJzcGFjZS15LTMgdGV4dC1zbSBsZWFkaW5nLXJlbGF4ZWQgdGV4dC1bIzFmMjkzN10gbWQ6dGV4dC1iYXNlIG1kOmxlYWRpbmctcmVsYXhlZFwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgPHA+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIOaYr+S4gOWll+aKgOacr+mihuWFiOeahOS9juaIkOacrOOAgemrmOmbhuaIkOOAgeW8uuWFvOWuueeJqeiBlOaEn+efpeezu+e7n+OAguezu+e7n+WMheWQq+mrmOeyvuW6puaVsOaNruS8oOaEn+OAgeaZuuiDveaVsOaNruS8oOi+k+S7peWPiuS6keW5s+WPsOWcqOWGheeahOaVtOS9k+ino+WGs+aWueahiO+8jOWFt+aciTxzdHJvbmcgY2xhc3NOYW1lPVwidGV4dC1bIzExOGFmNF1cIj7mmbrog73ljJbjgIHpq5jluqbpm4bmiJDjgIHnu7/oibLoioLog73jgIHmmJPlronoo4Xnu7TmiqQ8L3N0cm9uZz7nrYnmoLjlv4PnibnlvoHjgIJcclxuICAgICAgICAgICAgICAgICAgICAgIDwvcD5cclxuICAgICAgICAgICAgICAgICAgICAgIDxwPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICDmlrnmoYjlub/ms5vlupTnlKjkuo48c3Ryb25nIGNsYXNzTmFtZT1cInRleHQtWyMxMThhZjRdXCI+5oi/5bGL44CB6L655Z2h44CB5qGl5qKB44CB5aGU5p2G44CB55+/5Z2R5Z2dPC9zdHJvbmc+562J5Z+656GA6K6+5pa955qE5b2i5Y+Y5ZKM57uT5p6E5YGl5bq355uR5rWL77yM5Y+v5a6e546w5a+555uR5rWL54mp5byC5bi45Yqo5oCB77yI5YC+5pac44CB5L2N56e744CB5rKJ6ZmN44CB5oyv5Yqo44CB5bSp5aGM44CB5rip5rm/5bqm562J77yJ55qEPHN0cm9uZyBjbGFzc05hbWU9XCJ0ZXh0LVsjMTE4YWY0XVwiPjI05bCP5pe25a6e5pe255uR5rWL6aKE6K2mPC9zdHJvbmc+77yM5a6e546w5Lyg5oSf44CB6YeH6ZuG44CB5Lyg6L6T44CB5YiG5p6Q44CB5o6o6YCB44CB5aSE572u5LiA5L2T5YyW6Zet546v566h55CG44CCXHJcbiAgICAgICAgICAgICAgICAgICAgICA8L3A+XHJcbiAgICAgICAgICAgICAgICAgICAgPC9kaXY+XHJcbiAgICAgICAgICAgICAgICAgIDwvZGl2PlxyXG4gICAgICAgICAgICAgICAgICB7Lyog5Y+z6L6577ya5Zu+54mHICovfVxyXG4gICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImZsZXggaC1mdWxsIHctZnVsbCBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgYmctZ3JhZGllbnQtdG8tYnIgZnJvbS1bI2YwZjlmZl0gdG8tWyNlNGYyZmZdIHAtNCBtZDp3LTEvMiBtZDpwLTZcIj5cclxuICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cInJlbGF0aXZlIGZsZXggaC1mdWxsIHctZnVsbCBtYXgtdy1bNDAwcHhdIGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlclwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJoLWZ1bGwgdy1mdWxsIGZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIGJnLWdyYWRpZW50LXRvLWJyIGZyb20tWyNmMGY5ZmZdIHRvLVsjZTRmMmZmXSByb3VuZGVkLWxnXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxpbWdcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBzcmM9e2l0ZW0uc3JjfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGFsdD17aXRlbS5hbHR9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgY2xhc3NOYW1lPVwibWF4LWgtZnVsbCBtYXgtdy1mdWxsIG9iamVjdC1jb250YWluXCJcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBsb2FkaW5nPVwibGF6eVwiXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgc3R5bGU9e3sgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaXhCbGVuZE1vZGU6ICdtdWx0aXBseScsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6ICdjb250cmFzdCgxLjEpIGJyaWdodG5lc3MoMS4wMiknXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfX1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLz5cclxuICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PlxyXG4gICAgICAgICAgICAgICAgICAgIDwvZGl2PlxyXG4gICAgICAgICAgICAgICAgICA8L2Rpdj5cclxuICAgICAgICAgICAgICAgIDwvZGl2PlxyXG4gICAgICAgICAgICAgICk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLy8g5rKh5pyJ5paH5a2X77yM5L2/55So5Y6f5p2l55qE5YWo5bGP5Zu+54mH5biD5bGAXHJcbiAgICAgICAgICAgIHJldHVybiAoXHJcbiAgICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJyZWxhdGl2ZSBmbGV4IGgtZnVsbCB3LWZ1bGwgaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIG92ZXJmbG93LWhpZGRlbiByb3VuZGVkLVsyOHB4XSBib3JkZXIgYm9yZGVyLXdoaXRlLzggYmctZ3JhZGllbnQtdG8tYnIgZnJvbS1bIzEwMmI1NV0gdmlhLVsjMGIxNjI5XSB0by1bIzA4MTIyMF1cIj5cclxuICAgICAgICAgICAgICAgIDxpbWdcclxuICAgICAgICAgICAgICAgICAgc3JjPXtpdGVtLnNyY31cclxuICAgICAgICAgICAgICAgICAgYWx0PXtpdGVtLmFsdH1cclxuICAgICAgICAgICAgICAgICAgY2xhc3NOYW1lPVwiaC1mdWxsIHctZnVsbCBvYmplY3QtY292ZXJcIlxyXG4gICAgICAgICAgICAgICAgICBsb2FkaW5nPVwibGF6eVwiXHJcbiAgICAgICAgICAgICAgICAvPlxyXG4gICAgICAgICAgICAgIDwvZGl2PlxyXG4gICAgICAgICAgICApO1xyXG4gICAgICAgICAgfX1cclxuICAgICAgICAgIGtleUV4dHJhY3Rvcj17KGl0ZW0pID0+IGl0ZW0uaWR9XHJcbiAgICAgICAgICBpbnRlcnZhbD17NjAwMH1cclxuICAgICAgICAvPlxyXG4gICAgICA8L2Rpdj5cclxuICAgIDwvc2VjdGlvbj5cclxuICApO1xyXG59XHJcblxyXG5cclxuIl0sIm5hbWVzIjpbIlJlYWN0IiwiU2ltcGxlQ2Fyb3VzZWwiLCJoZXJvSW1hZ2VzIiwiaWQiLCJzcmMiLCJhbHQiLCJ0ZXh0IiwiSG9tZUhlcm9DYXJvdXNlbCIsInNlY3Rpb24iLCJjbGFzc05hbWUiLCJkaXYiLCJwIiwiaDEiLCJpdGVtcyIsInJlbmRlckl0ZW0iLCJpdGVtIiwiaDMiLCJzdHJvbmciLCJpbWciLCJsb2FkaW5nIiwic3R5bGUiLCJtaXhCbGVuZE1vZGUiLCJmaWx0ZXIiLCJrZXlFeHRyYWN0b3IiLCJpbnRlcnZhbCJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(app-pages-browser)/./components/HomeHeroCarousel.tsx\n"));
|
|
|
|
/***/ })
|
|
|
|
});
|